package com.hsnn.medstgmini.trading.pur.service;

import java.util.List;

import com.hsnn.medstgmini.trading.catalog.model.PurHospcatalog;
import com.hsnn.medstgmini.trading.pur.model.form.PurPlanForm;
import com.hsnn.medstgmini.util.Pagination;

public interface PurPurPlanManager {
	public Pagination getPurHospCatalogList(Pagination page);
	public void batchJoinPlan(List<PurPlanForm> list);
	public Pagination getPurPlanDataList(Pagination page);
	public void batchDelete(List<PurPlanForm> list);
	public void batchSave(List<PurPlanForm> list);
	/**
	 * 
	 *@category 根据ID获取已勾选目录ID
	 *@author 邱磊
	 *@date 2015年7月17日 下午4:12:51
	 *@param id
	 *@return
	 */
	public PurHospcatalog getCatalogInfoById(String id);
	int getPlanCount(String hospCode);
	/**
	 * 
	 *@category 获取医院备案采购历史交易金额
	 *@author yxc
	 *@date 2016年1月13日09:36:21
	 *@return
	 */
	Pagination getHisRecordAmount(Pagination page);
}
